Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
6 ST LEONARDS ROAD Detached £834,654 £482,500 25 Feb 2011
8 ST LEONARDS ROAD Detached £617,700 £500,000 10 Oct 2019
14 ST LEONARDS ROAD Detached £735,973 £705,000 31 Mar 2022
16 ST LEONARDS ROAD Detached £535,778 £378,000 16 Oct 2015